package com.codingyi.cuitbigdata.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @title: User
 * @author: CodingYi
 * @date: 2022/4/4 11:30
 * @version: V1.0
 * @description: 用户实体类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class User implements Serializable {

    private static final long serialVersionUID = 6984125789731619858L;

    /**
     * 用户编号
     */
    private Long userId;

    /**
     * 用户名（学号，管理员号）
     */
    private String userName;

    /**
     * 用户密码
     */
    private String password;

    /**
     * 真实姓名
     */
    private String realName;

    /**
     * 性别（男：1，女：2）
     */
    private Integer sex;

    /**
     * 学生年级，若是管理员则为空
     */
    private Integer userLevel;

    /**
     * 角色（管理员：1，学生：2）
     */
    private Integer role;

    /**
     * 用户状态（开启：1，禁用：2）
     */
    private Integer status;

    /**
     * 创建时间搓
     */
    private Long ctime;

    /**
     * 修改时间搓
     */
    private Long utime;

    /**
     * 是否删除（未删除：1，已删除：2）
     */
    private Integer deleted;
}
